Big Huge Thesaurus

incompetent person

noun